package br.com.ff.veiculo.session;

import java.util.List;

import br.com.ff.common.exception.EntidadeDuplicadaException;
import br.com.ff.veiculo.to.VeiculoTO;

public interface VeiculoLocal {

	public List<VeiculoTO> findByParams(VeiculoTO veiculoTO);

	public boolean salvar(VeiculoTO veiculoTO) throws EntidadeDuplicadaException;

	public VeiculoTO findById(Long id);

	public void atualizar(VeiculoTO veiculoTO) throws EntidadeDuplicadaException;

	public void remover(Long id);
	
	public List<VeiculoTO> findVeiculoPorSerial(String serial);
	
}
